bartels' spectacles - German English Dictionary